sesame seed or rice harvest - Español Inglés Diccionario